Current weather station observations near McCaffrey Island