More weather information for Howl Island