More weather information for Peel Island