Current weather station observations near Cleft Island