¿Cómo mostrar la imagen de fondo de altura completa?

Tengo una imagen de fondo de tipo de foto (no horizontal) con un ancho de 979px por un alto de 1200px. Me gustaría configurarlo para que flote a la izquierda y muestre el 100% de la altura de la imagen completa, sin la necesidad de desplazarse hacia arriba / abajo (independientemente de la longitud del contenido).

Este es mi código CSS, pero no funciona:

img, media {
    max-width: 100%;
}

body {
    background-color: white;
    background-image: url('../images/bg-image.jpg');
    background-size: auto 100%;
    background-repeat: no-repeat;
    background-position: left top;
}

Respuestas a la pregunta(3)

Su respuesta a la pregunta