Perfect Square
130896481 is a perfect square (11441 × 11441)
One hundred and thirty million, eight hundred and ninety-six thousand, four hundred and eighty-one.
130896481 is a perfect square (11441 × 11441)
130896481 is odd
Previous odd number is 130896479
Next odd number is 130896483
Sunday, 24 February 1974 00:08:01 UTC