Yeah, I read about it this morning.
Those are some jelly fish!
HUGE!