Here's why:
* Short vowels have a short, clipped sound. In "land," the "a" sound is quick and doesn't linger.
* Long vowels have a drawn-out sound. If the "a" in "land" were long, it would sound like the "a" in "lane."
Let me know if you'd like to explore more about vowel sounds!