1674.6 feet = 510.41808 meters