Long Silky island