Perfect Square
64521080100 is a perfect square (254010 × 254010)
Sixty-four billion, five hundred and twenty-one million, eighty thousand, one hundred.
64521080100 is a perfect square (254010 × 254010)
64521080100 is even
Previous even number is 64521080098
Next even number is 64521080102