I'm going to review your physics.
If you installation produced 45 KWH of ENERGY during a 5 hour period (being conservative here), it's average output POWER was 9KW. Let's say 10KW to simplify the math.
Now, you will need 11000 times as many panels to reach 110MW. The total number of panels per mile you need is 48*11000/116=4551. That is one panel every 14 inches (if i got the units right, not used to imperial).
Feasible? I would say it still is, but not as much as your calculations suggested
110 MW per train sounds like too much. The typical power output for a locomotive seems to be roughly 5000 HP (http://www.ecoworld.com/blog/2008/05/23/ges-4500-hp-locomotive/). Even if we double that number, since it a high speed train, 10 000 HP = 7 456 998 watts. It is only 7.5 MW. You could power more than 10 of these suckers with 110MW
man aspell
The rule on staying alive as a program manager is to give 'em a number or give 'em a date, but never give 'em both at once.