Perfect Square
117643512064 is a perfect square (342992 × 342992)
One hundred and seventeen billion, six hundred and forty-three million, five hundred and twelve thousand and sixty-four.
117643512064 is a perfect square (342992 × 342992)
117643512064 is even
Previous even number is 117643512062
Next even number is 117643512066