Current weather station observations near Benimagrell