Current weather station observations near Debenham, islotes