112.35 meters = 368 feet and 7.23 inches