Perfect Square
27680640625 is a perfect square (166375 × 166375)
Twenty-seven billion, six hundred and eighty million, six hundred and forty thousand, six hundred and twenty-five.
27680640625 is a perfect square (166375 × 166375)
27680640625 is odd
Previous odd number is 27680640623
Next odd number is 27680640627