Perfect Square
852924284521 is a perfect square (923539 × 923539)
Eight hundred and fifty-two billion, nine hundred and twenty-four million, two hundred and eighty-four thousand, five hundred and twenty-one.
852924284521 is a perfect square (923539 × 923539)
852924284521 is odd
Previous odd number is 852924284519
Next odd number is 852924284523