Perfect Square
103978809 is a perfect square (10197 × 10197)
One hundred and three million, nine hundred and seventy-eight thousand, eight hundred and nine.
103978809 is a perfect square (10197 × 10197)
103978809 is odd
Previous odd number is 103978807
Next odd number is 103978811
Wednesday, 18 April 1973 11:00:09 UTC