Yeah, this isnt a job for ethernet, but for fiber. It will be expensive, mainly the conduit that you will need to run to protect the fiber. You will also need compatible switches with SFP28, SFP+, QSFP28, or QSFP+ ports on both the main location and the remote building.