Current weather station observations near Governor Island