Perfect Square
13980121 is a perfect square (3739 × 3739)
Thirteen million, nine hundred and eighty thousand, one hundred and twenty-one.
13980121 is a perfect square (3739 × 3739)
13980121 is odd
Previous odd number is 13980119
Next odd number is 13980123
Thursday, 11 June 1970 19:22:01 UTC