I wouldn't even know where to start calculating a burn like that - I mean, Orbital elements change dynamically all the time! I could calculate the burn, only to find myself way off the beaten track!
Even then, It would be near impossible to actually end the burn at exactly the right time, even if I knew when.
I guess one would be allowed to use variable thrusting? I could cheat, and just keep the engine running at < 1% and make corrections until I run out of fuel...
seriously though, if you can do this, could you provide me with a tutorial?
P.S. when say a single burn - you mean as in NO engine use after the initial launch burn?