507.37 meters = 1664.599738 feet