a rock island in lewey lake