Perfect Square
5474816064 is a perfect square (73992 × 73992)
Five billion, four hundred and seventy-four million, eight hundred and sixteen thousand and sixty-four.
5474816064 is a perfect square (73992 × 73992)
5474816064 is even
Previous even number is 5474816062
Next even number is 5474816066