Perfect Square
54427490209 is a perfect square (233297 × 233297)
Fifty-four billion, four hundred and twenty-seven million, four hundred and ninety thousand, two hundred and nine.
54427490209 is a perfect square (233297 × 233297)
54427490209 is odd
Previous odd number is 54427490207
Next odd number is 54427490211