farsighted

adjective
seeing or able to see to a great distance
having or showing foresight or good judgment : sagacious
able to see distant things better than near ones : affected with farsightedness