Hurricanes unearth mysterious structure on Florida beach