Perfect Square
11020800400 is a perfect square (104980 × 104980)
Eleven billion, twenty million, eight hundred thousand, four hundred.
11020800400 is a perfect square (104980 × 104980)
11020800400 is even
Previous even number is 11020800398
Next even number is 11020800402