The –th in LENGTH is an old suffix used to form nouns from other words—in this case ‘long’. The same root also appears in WIDTH, SLOTH and TRUTH, as well as STEALTH (from ‘steal’); SPILTH (a spilled quantity); and RUTH, the quality you’re lacking if you’re ruthless (from ‘rue’). (via @HaggardHawks)