Perfect Square
682852669801 is a perfect square (826349 × 826349)
Six hundred and eighty-two billion, eight hundred and fifty-two million, six hundred and sixty-nine thousand, eight hundred and one.
682852669801 is a perfect square (826349 × 826349)
682852669801 is odd
Previous odd number is 682852669799
Next odd number is 682852669803