The maximum length of USB2 is 5M. You can use a USB hub to extend it to 10M. Anything past that and you will need one of the active repeaters. I have heard of people having problems with them on other boards, and they are expensive.
You might be better served by buying a cheap wireless bridge and running 20M of ethernet.