Perfect Square
164211352900 is a perfect square (405230 × 405230)
One hundred and sixty-four billion, two hundred and eleven million, three hundred and fifty-two thousand, nine hundred.
164211352900 is a perfect square (405230 × 405230)
164211352900 is even
Previous even number is 164211352898
Next even number is 164211352902