Perfect Square
67649929216 is a perfect square (260096 × 260096)
Sixty-seven billion, six hundred and forty-nine million, nine hundred and twenty-nine thousand, two hundred and sixteen.
67649929216 is a perfect square (260096 × 260096)
67649929216 is even
Previous even number is 67649929214
Next even number is 67649929218