Thomas bikes at a rate of 24 mi in 3 h. Thomas’s friend De’Monte bikes 9.5 mi each hour. De’Monte and Thomas are 105 mi apart and are biking towards each other. How long will the boys bike before they meet? How many miles will each boy have biked when they meet?