I think "almost" has the more general connotation of "near", instead of the more precise "close to but less than", in this case.