Perfect Square
113422500 is a perfect square (10650 × 10650)
One hundred and thirteen million, four hundred and twenty-two thousand, five hundred.
113422500 is a perfect square (10650 × 10650)
113422500 is even
Previous even number is 113422498
Next even number is 113422502
Sunday, 05 August 1973 18:15:00 UTC