The official USB spec calls for a 5M maximum cable length.

There are some USB 'extender' systems which use cat5 or fiber optic cable to increase this range to several hundred feet. However, to my knowledge none have successfully worked with our keyboards and button boxes.