Current weather station observations near Spotted Island