The Mountain vs Olivier Richters, the Dutch Giant, who is 2.18 m high. And Richters vs Rob Zwaan, the tallest person in Netherlands. Richters vs Asian "McDonald's" staff.