Extending Zigbee network to reach outbuildings further away

I have home assistant green + skyconnect running in my house with no issues. I would like to extend the Zigbee network to some outbuildings but they are 20m away from the house and I cannot put repeater devices in between. I have a mesh wifi network and ethernet covering the house and the outbuildings. What is my best options?

Is there a zigbee router on the market that can either connect to wifi or an ethernet cable that will act as a regular zigbee router?

If you have a UTP cable in the neighbourhood: