More weather information for Leo Island