Current weather station observations near Penniac Island