Current weather station observations near Killick Stone Island