Current weather station observations near Greene Corner