510.4 meters = 1674.540682 feet