Есть хорошая подсказка, которая поможет правильно писать это слово. Вряд ли вы запутаетесь, когда будете определять часть речи. Тут всего два варианта: либо существительное («длина»), либо краткое прилагательное («длинна»). В этом случае с количеством «н» тоже не должно быть вопросов.
Правильно: длина
Парадокс: «длинный», но при этом «длина». Чтобы не ошибиться, всегда думайте, какая часть речи перед вами: существительное или прилагательное. Если существительное — значит, «длина», если существительное (с той самой основой на «н») превращаете в прилагательное — добавляйте ещё одну букву «н» («длинный»). И больше не путайте одно с другим.
Иллюстрация: Shutterstock (Jamesbin)