One end has a powerline so that cuts the length by about 200m? It only looks 200m long anyway. Trees right beside the strip tend to create gobs of shear. And what looks like a small dam in the overrun in the only direction of takeoff. Only aeroplane I have seen that would ever be able to operate out of a strip like that would be a Slepcev Storch.