116.89 meters = 383 feet and 5.97 inches