More weather information for Defiance Island