More weather information for Edgecombe Island