Perfect Square
8998040164 is a perfect square (94858 × 94858)
Eight billion, nine hundred and ninety-eight million, forty thousand, one hundred and sixty-four.
8998040164 is a perfect square (94858 × 94858)
8998040164 is even
Previous even number is 8998040162
Next even number is 8998040166