More weather information for Leek Island