Current weather station observations near Governors Island