More weather information for Isola Palmaria