Perfect Square
3782742016 is a perfect square (61504 × 61504)
Three billion, seven hundred and eighty-two million, seven hundred and forty-two thousand and sixteen.
3782742016 is a perfect square (61504 × 61504)
3782742016 is even
Previous even number is 3782742014
Next even number is 3782742018