Current weather station observations near Van Rankin Landing Strip