Perfect Square
56364267972996 is a perfect square (7507614 × 7507614)
Fifty-six trillion, three hundred and sixty-four billion, two hundred and sixty-seven million, nine hundred and seventy-two thousand, nine hundred and ninety-six.
56364267972996 is a perfect square (7507614 × 7507614)
56364267972996 is even
Previous even number is 56364267972994
Next even number is 56364267972998