Perfect Square
113362207714561 is a perfect square (10647169 × 10647169)
One hundred and thirteen trillion, three hundred and sixty-two billion, two hundred and seven million, seven hundred and fourteen thousand, five hundred and sixty-one.
113362207714561 is a perfect square (10647169 × 10647169)
113362207714561 is odd
Previous odd number is 113362207714559
Next odd number is 113362207714563