Perfect Square
1101996057600000000 is a perfect square (1049760000 × 1049760000)
1101996057600000000 is a perfect square (1049760000 × 1049760000)
1101996057600000000 is even
Previous even number is 1101996057599999998
Next even number is 1101996057600000002
1111 0100 1011 0001 0011 1001 0011 0110 0101 0010 0001 0000 0000 0000 0000