Your numbers are probably more current.... Plugging them in:
31 planes, roughly half (15?) used for long hauls, times 30 per plane, plus 50% in rotation = 675. Still think my 500 SWAG may be closer to reality due to all these being relatively small planes (none over 116 seats).
SGE