Perfect Square
148474225 is a perfect square (12185 × 12185)
One hundred and forty-eight million, four hundred and seventy-four thousand, two hundred and twenty-five.
148474225 is a perfect square (12185 × 12185)
148474225 is odd
Previous odd number is 148474223
Next odd number is 148474227
Sunday, 15 September 1974 10:50:25 UTC