far-sighted

1
prudently aware of future possibilities
2
North American long-sighted