207.4 meters = 680.446194 feet