Perfect Square
16984605625 is a perfect square (130325 × 130325)
Sixteen billion, nine hundred and eighty-four million, six hundred and five thousand, six hundred and twenty-five.
16984605625 is a perfect square (130325 × 130325)
16984605625 is odd
Previous odd number is 16984605623
Next odd number is 16984605627