Perfect Square
5475704004 is a perfect square (73998 × 73998)
Five billion, four hundred and seventy-five million, seven hundred and four thousand and four.
5475704004 is a perfect square (73998 × 73998)
5475704004 is even
Previous even number is 5475704002
Next even number is 5475704006