Perfect Square
80720196769 is a perfect square (284113 × 284113)
Eighty billion, seven hundred and twenty million, one hundred and ninety-six thousand, seven hundred and sixty-nine.
80720196769 is a perfect square (284113 × 284113)
80720196769 is odd
Previous odd number is 80720196767
Next odd number is 80720196771