29 gigs at 130 mb/s should take about 4 hours. I think you may be having a bandwidth issue. Should be running at gig/min not mb/m.
Just my first observation. My math right?
28 gigs is 28,672 MBs
at 130 MBs per minute that should be 220 minutes.
220 / 60 is 3.6 hours.
Not trying to be a jerk, just trying to type it out of my crazy head. lol