20 feet is fine unless you want 4K 120 Hz and stuff like that. I'm which case 20 feet may also be fine with a passive cable, but a bit on the edge of where AOC starts to make sense.
As for 1080p and 4K30 I think 10 meters can work passively.
Edit: My in-head unit conversion was a bit off, 20 feet is probably a bit over what's sensible for 4K120. But it's probably fine for non-UHS HDMI.
If you're going to go that far, it probably has to be an "active" HDMI cable.
20 feet is fine unless you want 4K 120 Hz and stuff like that. I'm which case 20 feet may also be fine with a passive cable, but a bit on the edge of where AOC starts to make sense.
As for 1080p and 4K30 I think 10 meters can work passively.
Edit: My in-head unit conversion was a bit off, 20 feet is probably a bit over what's sensible for 4K120. But it's probably fine for non-UHS HDMI.