Perfect Square
799611436864685318006250000 is a perfect square (28277401522500 × 28277401522500)
799611436864685318006250000 is a perfect square (28277401522500 × 28277401522500)
799611436864685318006250000 is even
Previous even number is 799611436864685318006249998
Next even number is 799611436864685318006250002
511254321076674340717773828419404160390227340774574283385703369140625000000000000
101001010101101100010011101101100110000010011111011001110000010011011100100001101000010000