More weather information for David Island