Do you have a path to run a new fiber cable to the new building? You could use 2 fibers for the PBX, then another pair to link the data.You should be able to have a run up to 3 Kilometers for the PBX. It's been a while since I have specified fiber for data, but 2 K feet should be fine.