When he lands his ground speed is almost walking speed, if you look close at the orange plastic pylon you can see a streamer that is blowing straight back, it looks like he may have a 40 mph head wind, that's gonna have a big effect on the length needed for takeoff.