Perfect Square
897640550228203898796728805112948982016 is a perfect square (29960650030134591504 × 29960650030134591504)
897640550228203898796728805112948982016 is a perfect square (29960650030134591504 × 29960650030134591504)
897640550228203898796728805112948982016 is even
Previous even number is 897640550228203898796728805112948982014
Next even number is 897640550228203898796728805112948982018
723281554828180181198238589899855349432768639129601368115921882059309994242732765768677119375592773696421056370180096
805758557413992646508156985070888315263656062439073636683905814298450691424256
1010100011010011110100100000010000010000011111101010000001110011001011111110001010101011110001100110111111000000000000000100000000