Are you sure about the numbers? I don't have the experience to do costings, but the market doesn't think it's too bad. One thing your not counting is I think the contract is re-negotiable with price rises.
IRL Price at posting:
1.3¢ Sentiment: LT Buy Disclosure: Held