Current weather station observations near Maggs Island