1670.3 feet = 509.10744 meters