Perfect Square
64513968016 is a perfect square (253996 × 253996)
Sixty-four billion, five hundred and thirteen million, nine hundred and sixty-eight thousand and sixteen.
64513968016 is a perfect square (253996 × 253996)
64513968016 is even
Previous even number is 64513968014
Next even number is 64513968018