Current weather station observations near Open Hammock