France: 179 cm
USA: 177 cm
Russia: 165 cm
UK: 164 cm
China: 163 cm
(Rounded to the nearest unit)
(Honestly was not expecting France to be tallest)China: Why can't you see things from my point of view?
UK: *crouches*
Russia: *kneels*
America: *slav squats in western spy*
France: *sits down*
China:
China: I hate all of you