Current weather station observations near Blackduck Island