Perfect Square
897834697637514589315476762036489421056 is a perfect square (29963889894963814416 × 29963889894963814416)
897834697637514589315476762036489421056 is a perfect square (29963889894963814416 × 29963889894963814416)
897834697637514589315476762036489421056 is even
Previous even number is 897834697637514589315476762036489421054
Next even number is 897834697637514589315476762036489421058
723750964149732669446360728187201720197250296959907466911545587871669381192674397393977759706664398065350513960943616
806107144281847245668705883697226162272050659983755344773334479193002056155136
1010100011011101001010110001000101000100110001100110110101000110000101000001101000101010001111001011001011100001000000000100000000