Current weather station observations near Lucca Landing