Dictionary.com
Thesaurus.com

will have been stationing

  • future perfect progressive
    of station.
    station
    noun
    a place or position in which a person or thing is normally located.