Lehnert - Bibbiena, the island