Current weather station observations near Disraeli Island