Current weather station observations near Lamplugh Island