Perfect Square
999992000016 is a perfect square (999996 × 999996)
Nine hundred and ninety-nine billion, nine hundred and ninety-two million and sixteen.
999992000016 is a perfect square (999996 × 999996)
999992000016 is even
Previous even number is 999992000014
Next even number is 999992000018