Perfect Square
1153202962399494400 is a perfect square (1073872880 × 1073872880)
1153202962399494400 is a perfect square (1073872880 × 1073872880)
1153202962399494400 is even
Previous even number is 1153202962399494398
Next even number is 1153202962399494402
1000000000000111111111111101111111111110000000000000100000000