Eagle-eyed

Capable of seeing to a great distance