Perfect Square
7470144900 is a perfect square (86430 × 86430)
Seven billion, four hundred and seventy million, one hundred and forty-four thousand, nine hundred.
7470144900 is a perfect square (86430 × 86430)
7470144900 is even
Previous even number is 7470144898
Next even number is 7470144902