More weather information for Geyser Island