It's been said many times but the 750 hours at Virgin does NOT include positioning. That can easily add 50 to 100 hours a year. In any event it is quite possible to be working flat out and not hit 750 in year.
The 900 hours limit at BA does NOT include positioning too.
*