112.28 meters = 368 feet and 4.47 inches