112.38 meters = 368 feet and 8.41 inches