某人上班时步行,下班时乘车,在路上公用1.5小时,如果他上下班都成车,则全程只需0.5小时,请问上下班都步行,全程要多久