More weather information for Tellier Island