More weather information for Torres Vedras (Santa Maria do Castelo e Sao Miguel)