Perfect Square
11994564642489 is a perfect square (3463317 × 3463317)
Eleven trillion, nine hundred and ninety-four billion, five hundred and sixty-four million, six hundred and forty-two thousand, four hundred and eighty-nine.
11994564642489 is a perfect square (3463317 × 3463317)
11994564642489 is odd
Previous odd number is 11994564642487
Next odd number is 11994564642491