Great run, but here is one reason why I don't think this is really a 6k:
Mercy Chelangat. She ran an 18:33. That converts to a 31:52 10k with Riegel or a 31:00 at same pace (3:06/km) both of which are far faster than she has ever run a 10k on a track. With grass / surface conversions this seems very unlikely.
So, unless this race was actually on a track and the XC course was added for effect in video post-production (joke), the course was probably short.