Perfect Square
999984000064 is a perfect square (999992 × 999992)
Nine hundred and ninety-nine billion, nine hundred and eighty-four million and sixty-four.
999984000064 is a perfect square (999992 × 999992)
999984000064 is even
Previous even number is 999984000062
Next even number is 999984000066