1673.6 feet = 510.11328 meters