34 feet and 8.9 inches = 10.589 meters