Perfect Square
999988000036 is a perfect square (999994 × 999994)
Nine hundred and ninety-nine billion, nine hundred and eighty-eight million and thirty-six.
999988000036 is a perfect square (999994 × 999994)
999988000036 is even
Previous even number is 999988000034
Next even number is 999988000038