Comparing Sunspot 1339
Sunspot 1339 is indeed one of the largest Sunspot groups in years. Here is a size comparison of 1339 vs. a couple of the largest Sunspots from Cycle 23. Sunspot 9393 was responsible for the second largest Solar Flare in recorded history (X20) back in April 2001.
