116.92 meters = 383 feet and 7.15 inches