Perfect Square
61504000000 is a perfect square (248000 × 248000)
Sixty-one billion, five hundred and four million.
61504000000 is a perfect square (248000 × 248000)
61504000000 is even
Previous even number is 61503999998
Next even number is 61504000002