116.96 meters = 383 feet and 8.72 inches