"The Great Red Spot is a great anti-cyclonic (high pressure) storm akin to a hurricane on Earth, but it is enormous (three Earths would fit within its boundaries)"
thats going to be a heavy feeling