Current weather station observations near Tucker