Length sorts as Text, not Numeric

%_length% represents the formatted output - which is an alphanumeric string more or less.

To get a numeric treatment set these properties in the column definition:
sort by: %_length_seconds%
numeric: ticked.

Also see this fixed bug: