112.45 meters = 368 feet and 11.17 inches