1666.5 feet = 507.9492 meters