Perfect Square
85248289 is a perfect square (9233 × 9233)
Eighty-five million, two hundred and forty-eight thousand, two hundred and eighty-nine.
85248289 is a perfect square (9233 × 9233)
85248289 is odd
Previous odd number is 85248287
Next odd number is 85248291
Wednesday, 13 September 1972 16:04:49 UTC