Megatrocious
Megatrocious is a combination of the word mega which means millions and atrocity which is a calamity. Thus the definition is an atrocity on an astronomical scale.
The amount of human lives lost on the transatlantic slave trip was megatrocious.