Perfect Square
3906000004 is a perfect square (62498 × 62498)
Three billion, nine hundred and six million and four.
3906000004 is a perfect square (62498 × 62498)
3906000004 is even
Previous even number is 3906000002
Next even number is 3906000006