Current weather station observations near Allports Island