Here's another way to prove it's impossible:
\(k \times 1984 \times 2 = k \times 2^7 \times 31\)
Using this logic, you can create the factors: 1, 2, 4, 8, 16, 31, 32, 62, 64, 124, 128, 248, 496, 992, 1984, and 3968.
Because we want 21 factors, we need the number to be a perfect square. The smallest way to do this is by multiplying \(3968 \times 31 \times 2\). This yields 27 factors, way too big. Any bigger and you get more factors.
Thus, this problem is impossible, like geno said (Note: If this problem was just \(k \times 1984\), we could multiply by 31, and get 21 factors. )