Danke.
Habe an das Ende der function noch folgendes angehängt, damit das ulElement auch die passende Größe hat:
var most=0;
for (var i = 0; i < columns; i++) {
if (columnHeights[i][1]>most) most=columnHeights[i][1];
}
ulElement.style.height=most + 'px';