Perfect Square
11716114081 is a perfect square (108241 × 108241)
Eleven billion, seven hundred and sixteen million, one hundred and fourteen thousand and eighty-one.
11716114081 is a perfect square (108241 × 108241)
11716114081 is odd
Previous odd number is 11716114079
Next odd number is 11716114083