112.25 meters = 368 feet and 3.29 inches