Current weather station observations near Melvin Island