434.26 meters = 1424 feet and 8.85 inches