112.29 meters = 368 feet and 4.87 inches