A sprinter running the 100 m dash has a constant acceleration of 3.0 m/s2 for the first 3.5 seconds of the race, when he reaches his top speed, and then continues to run at that speed for the rest of the race. How long does it the sprinter to run the race?