Perfect Square
5380094167009 is a perfect square (2319503 × 2319503)
Five trillion, three hundred and eighty billion, ninety-four million, one hundred and sixty-seven thousand and nine.
5380094167009 is a perfect square (2319503 × 2319503)
5380094167009 is odd
Previous odd number is 5380094167007
Next odd number is 5380094167011