And the flight between BAH and DOH is down as something like 45 mins. Actually it takes about 20. In fact last time I did it, the seat belt signs were off for just under 4 mins between takeoff and landing.
Still... they do manage to give you a nice little snack and two glasses of champers in First...