The USB 2.0 spec says about 16 feet, so running 100 foot of usb might not be feasible. Have you looked into getting an Ethernet camera? Ethernet is good out to 100 Meters or about 300 feet.