Current weather station observations near Duncansby Towhead