Perfect Square
164942649 is a perfect square (12843 × 12843)
One hundred and sixty-four million, nine hundred and forty-two thousand, six hundred and forty-nine.
164942649 is a perfect square (12843 × 12843)
164942649 is odd
Previous odd number is 164942647
Next odd number is 164942651
Tuesday, 25 March 1975 01:24:09 UTC