112.24 meters = 368 feet and 2.9 inches