Perfect Square
5380084889001 is a perfect square (2319501 × 2319501)
Five trillion, three hundred and eighty billion, eighty-four million, eight hundred and eighty-nine thousand and one.
5380084889001 is a perfect square (2319501 × 2319501)
5380084889001 is odd
Previous odd number is 5380084888999
Next odd number is 5380084889003