Perfect Square
5489328100 is a perfect square (74090 × 74090)
Five billion, four hundred and eighty-nine million, three hundred and twenty-eight thousand, one hundred.
5489328100 is a perfect square (74090 × 74090)
5489328100 is even
Previous even number is 5489328098
Next even number is 5489328102