More weather information for Narwhal Island