Sentence:  Somehow , the pictures and stories of Soviet T-34 tanks on Cuban beaches and Russian Mig jet fighters strafing rebel troops has brought home to all of us the stark , blunt truth of what it means to have a Russian military base 90 <WSD>miles</WSD> away from home . 
Meaning of the word marked with <WSD> tags:  a unit of length equal to 1,760 yards or 5,280 feet; exactly 1609.344 meters