long-sighted

adj. 1 having long sight. 2 far-sighted.  long-sightedness n.

a. Able to see objects at a great distance; hence, having great foresight; sagacious; farseeing.