Perfect Square
713857699801 is a perfect square (844901 × 844901)
Seven hundred and thirteen billion, eight hundred and fifty-seven million, six hundred and ninety-nine thousand, eight hundred and one.
713857699801 is a perfect square (844901 × 844901)
713857699801 is odd
Previous odd number is 713857699799
Next odd number is 713857699803