Hey Roy -
Are you sure you got the April 57.50? The May contract closed at $1.30, the April closed at $0.90 (I was watching the April closely because I bought 40 yesterday at $0.50; whoo hoo!). Either way, it sounds like you made a good trade, and I think you have more time than you posted for those puppies to run, too.
Cheers,
5X