Perfect Square
297349806409524121508737117647188260421844140625 is a perfect square (545297906111443015055625 × 545297906111443015055625)
297349806409524121508737117647188260421844140625 is a perfect square (545297906111443015055625 × 545297906111443015055625)
297349806409524121508737117647188260421844140625 is odd
Previous odd number is 297349806409524121508737117647188260421844140623
Next odd number is 297349806409524121508737117647188260421844140627
11010000010101101000000110000000100001100110010000001110001010101010000110001000100111100100100110101111110011001010100000111100011111001001010000001001010001
26290750290328046990737573337885304682238112285483088446168424032734810612659096347419684431322890032132483150747927361079869329929351806640625
88416907371781472333596824572284094471715842567679628222268059527662907152530603979644775390625