116.9 meters = 383 feet and 6.36 inches