Does anyone know what the maximum length for a dryer vent can be? And is there a special cap for venting straight up through a roof?