Perfect Square
130804969 is a perfect square (11437 × 11437)
One hundred and thirty million, eight hundred and four thousand, nine hundred and sixty-nine.
130804969 is a perfect square (11437 × 11437)
130804969 is odd
Previous odd number is 130804967
Next odd number is 130804971
Friday, 22 February 1974 22:42:49 UTC