「monstrous」は「巨大な」という意味があります。この記事で使われた「monstrous power」は、非常に強力な力やエネルギーを持つことを表しています。また、「monstrous enough」という表現は、「十分に巨大な」という意味で、Great Red Spotが十分に巨大であることを表しています。
shockingly brutal or cruel; "murder is an atrocious crime"; "a grievous offense against morality"; "a grievous crime"; "no excess was too monstrous for them to commit"ひどく残忍な、または残酷なすさまじい
例:no excess was too monstrous for them to commit 彼らは罪を犯すためにはどんな極悪非道なことでもした
distorted and unnatural in shape or size; abnormal and hideous; "tales of grotesque serpents eight fathoms long that churned the seas"; "twisted into monstrous shapes"形またはサイズにおいて歪んだ、または不自然な醜怪