All hail the mighty El Nino...