It is possible to build your own USB cable and get 10m length to work. I have not tried it myself, but customers have. See:
http://www.instructables.com/id/How-to-Extend-yout-USB-using-UTP/step2/The-making-of-Part-1/
Steve N.
Empirical Audio
http://www.instructables.com/id/How-to-Extend-yout-USB-using-UTP/step2/The-making-of-Part-1/
Steve N.
Empirical Audio