Perfect Square
79849252291200957564800000256 is a perfect square (282576099999984 × 282576099999984)
79849252291200957564800000256 is a perfect square (282576099999984 × 282576099999984)
79849252291200957564800000256 is even
Previous even number is 79849252291200957564800000254
Next even number is 79849252291200957564800000258
509111094534546001101772981237063101133702258944728224531253452349300584900198416777216
1000000100000000111000000111000000100010111101101111000011011010000011110000000001110000100000000