Perfect Square
114198396913225 is a perfect square (10686365 × 10686365)
One hundred and fourteen trillion, one hundred and ninety-eight billion, three hundred and ninety-six million, nine hundred and thirteen thousand, two hundred and twenty-five.
114198396913225 is a perfect square (10686365 × 10686365)
114198396913225 is odd
Previous odd number is 114198396913223
Next odd number is 114198396913227