1666 feet = 507.7968 meters