A Challenging STOL Landing