429.36 meters = 1408 feet and 7.94 inches