Perfect Square
5476000000 is a perfect square (74000 × 74000)
Five billion, four hundred and seventy-six million.
5476000000 is a perfect square (74000 × 74000)
5476000000 is even
Previous even number is 5475999998
Next even number is 5476000002