Perfect Square
130850721 is a perfect square (11439 × 11439)
One hundred and thirty million, eight hundred and fifty thousand, seven hundred and twenty-one.
130850721 is a perfect square (11439 × 11439)
130850721 is odd
Previous odd number is 130850719
Next odd number is 130850723
Saturday, 23 February 1974 11:25:21 UTC