Current weather station observations near Ribeira de Penha Longa