112 feet and 11.6 inches = 34.432 meters