The USB specification is rather vague when it comes to specifying the maximum cable length between devices, but it effectively limits the maximum cable length between a hub port and a peripheral (or between hubs) to 5 metres. Also, a maximum of five USB hubs may be connected in a chain.