Perfect Square
713266391601 is a perfect square (844551 × 844551)
Seven hundred and thirteen billion, two hundred and sixty-six million, three hundred and ninety-one thousand, six hundred and one.
713266391601 is a perfect square (844551 × 844551)
713266391601 is odd
Previous odd number is 713266391599
Next odd number is 713266391603