¿Existe una forma sencilla de convertir una hora decimal (por ejemplo, 1.074 minutos) en formato mm: ss usando moment.js?

Me preguntaba si hay una forma simple, utilizando la biblioteca moment.js, para transformar un intervalo de tiempo decimal (por ejemplo, 1.074 minutos) en su valor equivalente de 'mm: ss'. Actualmente estoy usando una función que no funciona muy bien con tiempos negativos (genera el valor en formato '-m: ss'):

function secTommss(sec){
 var min = Math.floor(sec/60)
 sec = Math.round(Math.abs(sec) % 60);
 return min + ":" + (sec < 10 ? "0" + sec : sec)
}

Respuestas a la pregunta(3)

Su respuesta a la pregunta