Perfect Square
1355457106081 is a perfect square (1164241 × 1164241)
One trillion, three hundred and fifty-five billion, four hundred and fifty-seven million, one hundred and six thousand and eighty-one.
1355457106081 is a perfect square (1164241 × 1164241)
1355457106081 is odd
Previous odd number is 1355457106079
Next odd number is 1355457106083