Perfect Square
713394769129 is a perfect square (844627 × 844627)
Seven hundred and thirteen billion, three hundred and ninety-four million, seven hundred and sixty-nine thousand, one hundred and twenty-nine.
713394769129 is a perfect square (844627 × 844627)
713394769129 is odd
Previous odd number is 713394769127
Next odd number is 713394769131