New York is an island