Current weather station observations near Weed Island