Perfect Square
1073741561856016 is a perfect square (32767996 × 32767996)
One quadrillion, seventy-three trillion, seven hundred and forty-one billion, five hundred and sixty-one million, eight hundred and fifty-six thousand and sixteen.
1073741561856016 is a perfect square (32767996 × 32767996)
1073741561856016 is even
Previous even number is 1073741561856014
Next even number is 1073741561856018