Ball's Pyramid ⛰️ the tallest sea stack in the world with a height of 1,852 feet.