Perfect Square
713830663225 is a perfect square (844885 × 844885)
Seven hundred and thirteen billion, eight hundred and thirty million, six hundred and sixty-three thousand, two hundred and twenty-five.
713830663225 is a perfect square (844885 × 844885)
713830663225 is odd
Previous odd number is 713830663223
Next odd number is 713830663227