Perfect Square
800422948312009 is a perfect square (28291747 × 28291747)
Eight hundred trillion, four hundred and twenty-two billion, nine hundred and forty-eight million, three hundred and twelve thousand and nine.
800422948312009 is a perfect square (28291747 × 28291747)
800422948312009 is odd
Previous odd number is 800422948312007
Next odd number is 800422948312011