Current weather station observations near Nelles Island