HDMI is only useful for short distances. The reason is the physical sciences. It will be interesting to see how HDMI 2.0 implements 4K as 1080p is already troublesome over longer distances.
The maths: An Ultra HD signal at 60fps provides a pixel clock of 530.8MHz (4096*2160*60). When you take this same resolution and digitize it you’re looking at a data rate of 15.93Gbps (3 colors * 10 bits * 530.8MHz). This correlates to 2.65GHz of bandwidth (pixel clock * (10 bits/2 bit cycle)). A standard Category 6 cable is specified at 200MHz bandwidth with a common rating of 550MHz which provides 1Gbps providing there is no packet loss. Video does not accept packet loss. This means the Ultra HD video is at best 5 times the bandwidth of a standard twisted pair cable. You can pretty much guarantee longer runs will not work on anything but fiber optic cables.