429 meters = 1407.480315 feet