Perfect Square
1355466420025 is a perfect square (1164245 × 1164245)
One trillion, three hundred and fifty-five billion, four hundred and sixty-six million, four hundred and twenty thousand and twenty-five.
1355466420025 is a perfect square (1164245 × 1164245)
1355466420025 is odd
Previous odd number is 1355466420023
Next odd number is 1355466420027