10.83 meters = 35 feet and 6.38 inches