" A C130 can land and stop in 3 times its length" ? Better tell Lockheed, they sure didnt know that.