Current weather station observations near Craggy Island