Conversión de URLs de subida cortas a URLs completas

Deberías poder usar binVal.toString(16) para obtener el valor hexadecimal. Sin embargo, ¡creo(!) que el resultado intermedio es demasiado grande para caber en un entero normal.