Thayer's Greek Lexicon

 1. long
  1) of place: remote, distant, far off
  2) of time: long, long lasting