Current weather station observations near Slipper Island