Checkout MeshCore; we're doing 400 miles using 12 hops going from north Vancouver to Eugene Oregon https://analyzer.letsme.sh/map?lat=47.36113&long=-122.20419&...
What's the E2E latency on that, for curiosities sake :)
I can't wait for us to somehow figure out how to connect all the various mesh-networks in the world. MeshCore is a whole continent and ocean(s) away from say Freifunk or Guifi, but would be incredible if we could figure out how to interconnect between them, so we could all talk via the already built alt-infra. Maybe the FossaSat mentioned in another comment (https://news.ycombinator.com/item?id=45806794) could finally be one option.
If you're looking for parts the Diamond BC920 is the best antenna. Station G2 with a $100 3-4mhz cavity filter for each frequency as well.