Perfect Square
1345430645329 is a perfect square (1159927 × 1159927)
One trillion, three hundred and forty-five billion, four hundred and thirty million, six hundred and forty-five thousand, three hundred and twenty-nine.
1345430645329 is a perfect square (1159927 × 1159927)
1345430645329 is odd
Previous odd number is 1345430645327
Next odd number is 1345430645331