The only answer you will likely understand is a simple no it can't be done.
If you really want to know you can look up what the following means. There is a method that is not commonly used called L2tpv3 that allows a layer 2 network to span a layer 3 network. You will not find this ability on common consumer routers. It takes a lot of cpu power to run.