Current weather station observations near Serrurier Island