1985 meters = 6512.467192 feet