More weather information for Newcomb Island