CryptoJs generating wrong size key

Why crypto js is generating 40 bytes from below code

        var salt = CryptoJS.enc.Utf8.parse(this.tokenFromUI);
        console.log(bytes);
        var hasher = CryptoJS.algo.SHA1;
        var key32Byte = CryptoJS.PBKDF2(this.tokenFromUI, salt, {
            keySize: 256 / 32,
            iterations: 1000,
            hasher: hasher
        });       
        console.log("key32Byte", this.wordToByteArray(key32Byte.words));

I am expecting 32 bytes key from it.

Source: New feed
Source Url CryptoJs generating wrong size key