Current weather station observations near MacMeekin Island