reference lengths