Perfect Square
2655443961 is a perfect square (51531 × 51531)
Two billion, six hundred and fifty-five million, four hundred and forty-three thousand, nine hundred and sixty-one.
2655443961 is a perfect square (51531 × 51531)
2655443961 is odd
Previous odd number is 2655443959
Next odd number is 2655443963