Perfect Square
6830407763130961 is a perfect square (82646281 × 82646281)
Six quadrillion, eight hundred and thirty trillion, four hundred and seven billion, seven hundred and sixty-three million, one hundred and thirty thousand, nine hundred and sixty-one.
6830407763130961 is a perfect square (82646281 × 82646281)
6830407763130961 is odd
Previous odd number is 6830407763130959
Next odd number is 6830407763130963