Current weather station observations near Hobbs Islands