116.97 meters = 383 feet and 9.12 inches