Current weather station observations near Kellar Island