Yea it's called GENETICS. Eastern Europeans are big people, some of the biggest on the planet. Mexicans for the most part aren't very big. I'm 5'11" and my family thinks I'm a giant...hahaha Also, Americans were the tallest people on the planet all the way until the 1950's until Nordic countries surpassed them..