Current weather station observations near Kowbel's Island