Perfect Square
713546810089 is a perfect square (844717 × 844717)
Seven hundred and thirteen billion, five hundred and forty-six million, eight hundred and ten thousand and eighty-nine.
713546810089 is a perfect square (844717 × 844717)
713546810089 is odd
Previous odd number is 713546810087
Next odd number is 713546810091