Perfect Square
1166498446237171776 is a perfect square (1080045576 × 1080045576)
1166498446237171776 is a perfect square (1080045576 × 1080045576)
1166498446237171776 is even
Previous even number is 1166498446237171774
Next even number is 1166498446237171778
1000000110000001111000010100000001111000000110000000001000000