33 feet and 11.4 inches = 10.348 meters