Perfect Square
4096512016 is a perfect square (64004 × 64004)
Four billion, ninety-six million, five hundred and twelve thousand and sixteen.
4096512016 is a perfect square (64004 × 64004)
4096512016 is even
Previous even number is 4096512014
Next even number is 4096512018