Due to its design, USB cable has a normal maximum length of about 5 meters (16.4 feet), but you can get longer distances by using the CA-UAM/UAF-25 active USB extension cable from Kramer!
This is a bus-powered extension cable that can be used to increase the length of a device without any signal loss or potential performance problems. It contains active electronics, which boost the USB signal for maximum reliability and performance over extended distances. The cable operates as a self-powered extender, for use with USB cameras, printers, webcams, keyboard/mouse, etc.