XLR cables are designed for long runs,100' should be no problem...You could also get an inexpensive BluTooth transmitter/reciever set up..I have a $25.00 long range Transmitter streaming from my bedroom(about 30'through walls) to my Quad VA-One sounds pretty damn good...