Perfect Square
40089348508225 is a perfect square (6331615 × 6331615)
Forty trillion, eighty-nine billion, three hundred and forty-eight million, five hundred and eight thousand, two hundred and twenty-five.
40089348508225 is a perfect square (6331615 × 6331615)
40089348508225 is odd
Previous odd number is 40089348508223
Next odd number is 40089348508227