More weather information for McCaffrey Island