La maquetación de una pagina completa con float no es una buena practica, pese a que son muy utilizados frecuentemente, float no está hecho para esa función.
Cuidado, no digo que a veces no sea bueno utilizarlos,pero para este layout.. tienes varias posibilidades mejores,en este en concreto yo utilizaría display flex pues te brinda muchisimas más posibilidades y el diseño que realizas es mucho más versatil y flexible.
te he hecho un codepen ilustrativo para que veas de que hablo, explcame¿como harías eso con floats y con tan poco código?
http://codepen.io/anon/pen/WbQNMJ
Aquí te dejo una demo de cuál sería el cometido real de los floats
http://codepen.io/anon/pen/GgpRXv
Si no estás de acuerdo me encantaría seguir discutiendolo, un saludo!