Current weather station observations near Stephen Knolls