20 years ago I set up WiFi links to two neighbors, 600' & 700' each; I had a company-paid T1 line and there wasn't anything else remotely as good in our area - people were still on dialup so I shared (there's never been DSL here, there's no cable... more recently there's a wide-area WiFi that they're on now; I'm on VZW cellular internet now). This was old "b" wifi of course. It worked pretty well though one neighbor did have to trim some trees after a couple years. That setup was running for a good number of years, like... 7?
More recently, I ran a fiber optic line from my solar ground mount to my shop, because the setup needed a USB connection between a unit at the ground mount (combiner box which holds the main smarts) and the unit in my shop 550' away as the electrons flow (photons too, on the fiber; there's no clear path through the air); in more typical setups these are all relatively near each other and don't need an extender. Anyways, I got a pair of devices for about $200 which sit at either end of the fiber optic cable and they bridge USB over it.
A similar device exists that's a lot cheaper which bridges Ethernet over the fiber:
https://www.amazon.com/gp/aw/d/B06XBSZJL3
The fiber, of course, will be a lot more expensive, and you'll definitely want it in a conduit for protection, but this is the way to go for maximum speed and distance. Based on my experience with the USB extender, I wouldn't hesitate to use this if I had to go near 100m or more (maximum ethernet cable length).
I bought from fiberopticcableshop.com; I got a 4-fiber pre-terminated bundle with pulling eyes. As it turned out I built the conduit around all the cables as I didn't want to be pulling 4/0 aluminum that far so the pulling eyes weren't necessary but they didn't hurt. I got the 4-fiber because I figured it was like 20% more expensive than 1-fiber, and it gave me options if a fiber or two were to be damaged during construction/pulling, and best case there'd be some in the future I could use for something else - like I could use one of those bridges ^ to put ethernet on that part of my land.
Another alternative you just run ethernet; it may work even at reasonable speeds, because the network protocols will handle the increased errors. Buy 1000' of cable and run it, see if it's tolerable. $200 for 1000' of direct burial; buy it, you may be able to try it without unrolling the whole thing.
A final option is, run ethernet, but put a powered bridge/switch/hub in the middle of the run so that it's effectively two runs, each 100m.
This place:
https://paigedatacom.com/gamechanger claims that their cable will provide good signal for 2.5G at 200m, 10Mb/s at 850'. Their direct burial is very pricey - $1500 for 1000', though the more typical stuff is $500/1000'. Still expensive (though there's a pop-up with 15% off oh boy), but it may just get you right where you need to go. I don't have any experience with this at all but they do have a warranty. I'd be pretty tempted to use this tbh.