Agregación de Django: Suma de la multiplicación de dos campos

Tengo un modelo algo como esto

class Task(models.Model):
   progress = models.PositiveIntegerField()
   estimated_days = models.PositiveIntegerField()

Ahora me gustaría hacer un cálculo.Sum(progress * estimated_days) en el nivel de la base de datos. Usando la Agregación de Django puedo tener la suma para cada campo pero no la suma de la multiplicación de campos.