meaning of 2 km von der Hauptstraße entfernt

2 km von der Hauptstraße entfernt - German to English

2 km off the primary road