Current weather station observations near Twentyseven Island