Perfect Square
85840225 is a perfect square (9265 × 9265)
Eighty-five million, eight hundred and forty thousand, two hundred and twenty-five.
85840225 is a perfect square (9265 × 9265)
85840225 is odd
Previous odd number is 85840223
Next odd number is 85840227
Wednesday, 20 September 1972 12:30:25 UTC