33 meters = 108.267717 feet