Perfect Square
16990861801 is a perfect square (130349 × 130349)
Sixteen billion, nine hundred and ninety million, eight hundred and sixty-one thousand, eight hundred and one.
16990861801 is a perfect square (130349 × 130349)
16990861801 is odd
Previous odd number is 16990861799
Next odd number is 16990861803