More weather information for Ix-Xaghra ta' Barra