Original: They are the only German islands not in the immediate vicinity of the mainland and are approximately two hours' sailing time from Cuxhaven at the mouth of the River Elbe.
Simplified: They are the only German islands not nearby to the mainland and are about two hours' sailing time from Cuxhaven at the mouth of the River Elbe.