Current weather station observations near Dee Island