Current weather station observations near Laridae Island