Perfect Square
117647628004 is a perfect square (342998 × 342998)
One hundred and seventeen billion, six hundred and forty-seven million, six hundred and twenty-eight thousand and four.
117647628004 is a perfect square (342998 × 342998)
117647628004 is even
Previous even number is 117647628002
Next even number is 117647628006