Current weather station observations near Talboys Island