Current weather station observations near L and E Junction