melle island