Perfect Square
713627905225 is a perfect square (844765 × 844765)
Seven hundred and thirteen billion, six hundred and twenty-seven million, nine hundred and five thousand, two hundred and twenty-five.
713627905225 is a perfect square (844765 × 844765)
713627905225 is odd
Previous odd number is 713627905223
Next odd number is 713627905227