419.68 meters = 1376 feet and 10.83 inches