cardioid length