"Stryker's Island is the world's most"