Perfect Square
713418418881 is a perfect square (844641 × 844641)
Seven hundred and thirteen billion, four hundred and eighteen million, four hundred and eighteen thousand, eight hundred and eighty-one.
713418418881 is a perfect square (844641 × 844641)
713418418881 is odd
Previous odd number is 713418418879
Next odd number is 713418418883