Jim is paid $25 per hour at his job. He currently has $1,250 in his bank account. In order to go on a trip with his friends, he needs to have $2,500. How many hours over the next few weeks must he work until he reaches the amount needed to go on the trip?