This site suggests even more: healthstatus.com/calculate/cbc
But it doesn't take into account resistance levels or heart rate or anything like that.
Point is, it might be accurate.. you burn more calories on an Elliptical than most other machines for the same amount of time.
I can't imagine lasting 90 minutes on an elliptical.. 20 minutes basically kills me