Under the FAR 121 international rules, I used to regularly fly 100 hours a month long haul. (It's not that difficult if you fly 10 hour sectors). The limits then were 120 hours in 30 days with a limit of 300 hours in 90 days. Therefore 1200 hours per annum was possible although I never managed that.
It wasn't a bad life style for a young man for you could run up 100 hours in around 18 days and then have to go off duty for 12 days or so before you could start again. The off time (without having to take leave) was very nice - you can do a lot in 12 days.
The thing that really got your attention was the fact that you got paid an hourly rate for 50 hours per month guaranteed and anything on top was a bonus. Therefore a 100 hour month resulted in double pay.