Существует несколько способов настройки Wi-Fi на большие расстояния, каждый из которых, по сути, включает пару направленных антенн. Антенны могут быть просто антеннами беспроводного маршрутизатора, расположенными вблизи фокусов чего-либо приблизительно параболоидного по форме, например, металлической чаши, банки или спутникового диска.
В зависимости от расстояния могут подойти стандартные беспроводные карты, подключенные к банке. На большие расстояния вам нужно будет с определенной точностью расположить антенну в спутниковой антенне.
Попробуйте связаться с любителями радиолюбителей. Есть несколько форумов, которые могут вам помочь; Читайте об этих парнях, которые установили ссылку на 304 км.
Также см. Какие есть варианты для передачи больших файлов без использования Интернета? ,