112.47 meters = 368 feet and 11.95 inches