408.49 meters = 1340.190289 feet