What the f*ck?!

This thing is massive!!! Bigger than Haiyan. Oh my God!

Himawari satellite image as of 5 pm Philippine Standard Time.