Perfect Square
713354227609 is a perfect square (844603 × 844603)
Seven hundred and thirteen billion, three hundred and fifty-four million, two hundred and twenty-seven thousand, six hundred and nine.
713354227609 is a perfect square (844603 × 844603)
713354227609 is odd
Previous odd number is 713354227607
Next odd number is 713354227611