I’d also suppose it was diet-related, as I’ve had one experience of seeing a pronounced generational difference. At a Conjunto Music Festival 13 years ago in San Antonio, the older Mexican folks were small (Yay! at my height of 5’3", I could be at a concert and actually See!). The men were a bit taller, women my height or smaller. The kids, though, were much taller, and heavier.
So, diet, though I wonder why people, pre-modern diet, are taller than others given a normal routine of hard work raising, or hunting, their own food. Why would Native North Americans(who now with a modern American high-fat and sugar diet have an epidemic of obesity and diabetes) originally be taller than Native people of Mexico, Central, and South America? Why are the Masai people of Africa taller than Bushmen? Is it higher protein consumption than vegetable consumption? I’d suppose they are equally active in lifestyle.
I’ve been to Sweden, a cold climate, and noticed a great deal of long-legged blond kids, quite thin, and have been around Tibetans, another cold clime people, yay, again, short like me. Both must have had centuries of adaptation and food storage for winter, but quite different physical profiles.
I did some searching around the web, but no real matches.
I’ll add, being always the shortest person in the class as a kid, not soooo short, now, at 5’ 3" and a quarter, that short stature has advantages. It’s a lower maintenance body, calorie-wise, and takes less toll on the heart to pump blood . You can sleep most anywhere, on trains, planes, buses, couches…plus, you learn a lot about leverage in order to get things done.