Apparently it was used for parachute supply dropping tests and also to test braking 'chutes - something to do with that perhaps...
Love to have it but as my garden is 60' x 12' I suspect the neighbours might object... Actually, I think it's bigger than my house...