1672.6 feet = 509.80848 meters