Perfect Square
148913209 is a perfect square (12203 × 12203)
One hundred and forty-eight million, nine hundred and thirteen thousand, two hundred and nine.
148913209 is a perfect square (12203 × 12203)
148913209 is odd
Previous odd number is 148913207
Next odd number is 148913211
Friday, 20 September 1974 12:46:49 UTC