Perfect Square
1355485048009 is a perfect square (1164253 × 1164253)
One trillion, three hundred and fifty-five billion, four hundred and eighty-five million, forty-eight thousand and nine.
1355485048009 is a perfect square (1164253 × 1164253)
1355485048009 is odd
Previous odd number is 1355485048007
Next odd number is 1355485048011