ORIGINAL: Dig it
I fly mine with no mix and fixed gear. I can land it with no problem in 150'. Its all about AOA as has been stated.
Dale
I come in at a rather high AOA, and hold it as much as possible, but short of adding brakes or landing on grass, there's no way mine will stop that quickly.