Current weather station observations near Templars Island