More weather information for Willoughby Island