Perfect Square
13840816609 is a perfect square (117647 × 117647)
Thirteen billion, eight hundred and forty million, eight hundred and sixteen thousand, six hundred and nine.
13840816609 is a perfect square (117647 × 117647)
13840816609 is odd
Previous odd number is 13840816607
Next odd number is 13840816611