80.5 meters = 264.107612 feet