Perfect Square
11024160016 is a perfect square (104996 × 104996)
Eleven billion, twenty-four million, one hundred and sixty thousand and sixteen.
11024160016 is a perfect square (104996 × 104996)
11024160016 is even
Previous even number is 11024160014
Next even number is 11024160018