I believe that the Dutch are now the world's tallest people.
Regards,
Tended. A word used for past tense.