Perfect Square
852883649289 is a perfect square (923517 × 923517)
Eight hundred and fifty-two billion, eight hundred and eighty-three million, six hundred and forty-nine thousand, two hundred and eighty-nine.
852883649289 is a perfect square (923517 × 923517)
852883649289 is odd
Previous odd number is 852883649287
Next odd number is 852883649291