Perfect Square
80709969025 is a perfect square (284095 × 284095)
Eighty billion, seven hundred and nine million, nine hundred and sixty-nine thousand and twenty-five.
80709969025 is a perfect square (284095 × 284095)
80709969025 is odd
Previous odd number is 80709969023
Next odd number is 80709969027