Hello smenon,
I see the problem. You have two separate acquisitions configured. As you have it, the board will acquire from one module and then begin the other. Since you are using a single e-series board, you can configure all channels in the same acquisition. (Have one AI Config, AI Start, and AI read with all channels from both modules in the channel list) If you do it this way, you'll get the approximate 12.5 seconds you calculated plus a little bit of software overhead time of course.
I hope this helps!
Russell
Applications Engineer
National Instruments
http://www.ni.com/support