1. сов. см. отстаивать
2. сов. (простоять на ногах до конца чего-л. )
stand* out / through, stand* (on one's feet) as long as smth. lasts
3. (от; быть на расстоянии)
be ... distant (from), be ... away (from); ( друг от друга ) be ... apart
этот город отстоит на пять километров отсюда — this town is five kilometres distant / away from here
эти города отстоят друг от друга на пять километров — these towns are five kilometres apart