Both cables are active so can support passing signal over 20M distance.
USB cable: http://www.cdlnz.com/usb-products/usbext/BF-3020Y
HDMI: http://www.cdlnz.com/cables/av067/C-HDMI20-20
HDMI cable supports 18Gbps, 4K @ 20M.
$20 for USB, $60 for HDMI.
Pickup Chch or can ship at buyers cost.