Taking a boat to this spot takes almost 2 hours, and a helicopter ride takes only 20 minutes to arrive here. It’s 100 feet above the ocean, and it’s 25 miles off of what coast??