10.5 meters = 34.448819 feet