Perfect Square
164193523264 is a perfect square (405208 × 405208)
One hundred and sixty-four billion, one hundred and ninety-three million, five hundred and twenty-three thousand, two hundred and sixty-four.
164193523264 is a perfect square (405208 × 405208)
164193523264 is even
Previous even number is 164193523262
Next even number is 164193523266