Perfect Square
61504992004 is a perfect square (248002 × 248002)
Sixty-one billion, five hundred and four million, nine hundred and ninety-two thousand and four.
61504992004 is a perfect square (248002 × 248002)
61504992004 is even
Previous even number is 61504992002
Next even number is 61504992006