Current weather station observations near Gooch Island