Calories burned spinning

Anyone know a good estimate for calories burned spinning? Did a 45 minute class today and I feel like I burned more than 320 (says MFP). I am 135 pounds.

That said, I should probably invest in a heart rate monitor...any recs?