Perfect Square
148425489 is a perfect square (12183 × 12183)
One hundred and forty-eight million, four hundred and twenty-five thousand, four hundred and eighty-nine.
148425489 is a perfect square (12183 × 12183)
148425489 is odd
Previous odd number is 148425487
Next odd number is 148425491
Saturday, 14 September 1974 21:18:09 UTC