Altura completa de un elemento html (div) incluyendo borde, relleno y margen?

Necesito la altura completa de un div, actualmente estoy usando

document.getElementById('measureTool').offsetHeight

offsetHeight - Devuelve la altura de un elemento, incluidos los bordes y el relleno si los hay, pero no los márgenes

Pero uno de los elementos anidados dentro de la div, tiene unmargin-top de20%, entonces me sale una medida equivocada. Lo intentéstyle.marginTop yscrollHeight sin éxito.

¿Cómo puedo obtener la altura completa (borde, relleno, margen) de un elemento (div) en javascript?

Si no hay otra manera estoy bien con jQuery.