The wind direction implies that it should have been 27, I agree that the red dot seems the most resting spot from the view of planes in the background
Either way as it looks like it came to rest halfway up the runway there must have been a lot of energy left to disipate