10.68 meters = 35.03937 feet