Perfect Square
64224196 is a perfect square (8014 × 8014)
Sixty-four million, two hundred and twenty-four thousand, one hundred and ninety-six.
64224196 is a perfect square (8014 × 8014)
64224196 is even
Previous even number is 64224194
Next even number is 64224198
Friday, 14 January 1972 08:03:16 UTC