Ответ:

Выражение шагах в 300 употреблено как приблизительное указание расстояния. В более формальном варианте числительное можно записать словами: шага́х в трёхстах от нас.