112 feet and 11.7 inches = 34.435 meters