112.27 meters = 368 feet and 4.08 inches