Fetching details from the dictionary...
to be possible (in terms of time, money, etc.); to be able (to do); to fit (schedule, budget)