Eugene needs to rent a truck to move. A rental company charges $45 a day plus $0.25 per mile driven. His budget for the rental cannot be more than $120. How many miles can he drive within the budget?