Hudson Yards Island

40.626654, -74.149893