There is also a reputation cap at 200 rep/day.
If the user were to get all 137 upvotes in one day, he would only get 200 rep, not 10 * 137 = 1370.
The above is what would happen in the extreme case, that is if he got all the votes in one day.
If he were to get all the votes in 2 days, he would be affected by the daily rep cap twice and have 200 * 2 = 400 rep from that question.
If he got them over 3 days he would have 600, etc...
It also gets a little bit more complicated though, as "accepts" are not affected by the cap. Since his was the accepted answer, he will still get the 15 rep for the accept regardless of whether or not he has already hit the cap, bringing his 3 day total to:
215 + 200 + 200 = 615. Provided his answer was accepted on the first day.
See the reputation faq for more info about rep.