Perfect Square
4095488016 is a perfect square (63996 × 63996)
Four billion, ninety-five million, four hundred and eighty-eight thousand and sixteen.
4095488016 is a perfect square (63996 × 63996)
4095488016 is even
Previous even number is 4095488014
Next even number is 4095488018