Cambiar el color de fondo según la posición de la página

Solo quiero cambiar el color de fondo en función del desplazamiento. Rojo a azul por ejemplo ...

Este código funciona, pero ¿cómo puedo cambiar el gris a un color?

http://fiddle.jshell.net/schmudde/ffk6phq0/

$(document).ready(function(){
    $(document).scroll(function() {
        var alpha = Math.min(0.5 + 0.4 * $(this).scrollTop() / 210, 0.9);
        var channel = Math.round(alpha * 255);
        $("body").css('background-color', 'rgb(' + channel + ',' + channel + ',' + channel + ')');
    });
});

Respuestas a la pregunta(2)

Su respuesta a la pregunta