Current weather station observations near Stephen Landing Strip