Perfect Square
713834042769 is a perfect square (844887 × 844887)
Seven hundred and thirteen billion, eight hundred and thirty-four million, forty-two thousand, seven hundred and sixty-nine.
713834042769 is a perfect square (844887 × 844887)
713834042769 is odd
Previous odd number is 713834042767
Next odd number is 713834042771