The amazing STOL Aircraft, shortest landing and take off ever recorded