137 MB for 17 minutes is absolutely ok, imho. I did put up "bigger" movies, and never had a problem with uploading it wherever I wanted to. It was just a matter of time.
Give it another try - 17 minutes sounds interesting to me. No, I don't know why, but it does
Regards
Dwârv