Current weather station observations near Downie Island