Perfect Square
117646256016 is a perfect square (342996 × 342996)
One hundred and seventeen billion, six hundred and forty-six million, two hundred and fifty-six thousand and sixteen.
117646256016 is a perfect square (342996 × 342996)
117646256016 is even
Previous even number is 117646256014
Next even number is 117646256018