this comment is way too much for this method.  Its almost larger than the method.  Why can't there just be a well named private constant CONST_DECOMPRESSION_MULTIPLIER (or something named better) with a short comment up top so its easier to follow this method