112.18 meters = 368 feet and 0.54 inches