Current weather station observations near Mustard Bowl Island