More weather information for Vails Island