Perfect Square
64000064000016 is a perfect square (8000004 × 8000004)
Sixty-four trillion, sixty-four million and sixteen.
64000064000016 is a perfect square (8000004 × 8000004)
64000064000016 is even
Previous even number is 64000064000014
Next even number is 64000064000018