Perfect Square
297311053671798788477060166939600605319939811225 is a perfect square (545262371406462256416965 × 545262371406462256416965)
297311053671798788477060166939600605319939811225 is a perfect square (545262371406462256416965 × 545262371406462256416965)
297311053671798788477060166939600605319939811225 is odd
Previous odd number is 297311053671798788477060166939600605319939811223
Next odd number is 297311053671798788477060166939600605319939811227
11010000010011111000111000010000010010000011111100101100011111111100101101010010101000000110101001001100001000001000010111011110010100110001001110011110011001
26280472438261490158283472831958695771138574538302900102841585264945880716017906902671426523792331824032387538660842470569136503767701482015625
88393862635435219863791661353582714868006528940295373055918827023611632183553065056688636000625