Current weather station observations near Ketchums Island