More weather information for Nehumkeag Island