15 feet / 5 m is the maximum length for USB signal cables.
I've tried splicing cables together with connectors to go over that length. Basically, as soon as you go a relevant amount over that length, the connection doesn't work, or works very erratically with loads of errors.
If you need to go more than the maximum length, you will need to put a powered hub at the half-way point.