More weather information for Leetes Island