Current weather station observations near Lancaster Island