Perfect Square
999996000004 is a perfect square (999998 × 999998)
Nine hundred and ninety-nine billion, nine hundred and ninety-six million and four.
999996000004 is a perfect square (999998 × 999998)
999996000004 is even
Previous even number is 999996000002
Next even number is 999996000006