Perfect Square
688775505625 is a perfect square (829925 × 829925)
Six hundred and eighty-eight billion, seven hundred and seventy-five million, five hundred and five thousand, six hundred and twenty-five.
688775505625 is a perfect square (829925 × 829925)
688775505625 is odd
Previous odd number is 688775505623
Next odd number is 688775505627