There is much more size variation than you seem to acknowledge!
The blue whale is actually much heavier than the Argentinosaurus was (180 tons against 90 tons).
If you are impressed by size different between humans and some dinosaurs, then you will really be amazed to appreciate of how much size variation exist.
You currently spend one orders of magnitude (2 meters for humans and 30 meters for the Argentinosaurus). If you include all of life, including bacteria, you will spend 9 orders of magnitude from ~$10^{-7}$ meters for the smallest bacteria (I excluded viruses, viroids and prions) to ~$10^2$ meters for the blue whale and the sequoia trees.
Of course, size does not mean much. Do you mean, the longest, the heaviest, the tallest, etc... A fungi might actually well deserved to be recognized as the biggest living thing on earth (see The biggest underground living animal)
You might also want to have a look at How did the huge dinosaurs cope with gravity and loads on bones?.
Evolution misrepresentation
You said
evolution is small changes in DNA and/or mutations
Evolution has brought different lineages to have DNA sequences that differ drastically. Compare an angiosperm (say a dandelion) and a bacteria (say and E. coli), you will hardly be able to align any of their DNA sequence. They are genetically completely different.
The standard saying from layman people is to say that evolution occurs through small gradual changes. Over a long period of time, such small and gradual changes end up making organism that differ a lot. The most recent common ancestor between the dandelion and the E. coli lived about 3 billions years ago (maybe more).
Now, even the saying that evolution is necessarily very slow and go through small gradual changes is quite wrong. Specific mutational event can be extremely drastic and there are period of extremely high speciation rate in a given lineage. But all of this is a story for another time!
Coming back to size, you might want to have a look at the post Do large animals often evolve into smaller animals?.