Perfect Square
1073741824000000 is a perfect square (32768000 × 32768000)
One quadrillion, seventy-three trillion, seven hundred and forty-one billion, eight hundred and twenty-four million.
1073741824000000 is a perfect square (32768000 × 32768000)
1073741824000000 is even
Previous even number is 1073741823999998
Next even number is 1073741824000002