40 miles will be pushing it tbh esp if there are any big climbs with the dongle i get 25-30 miles max.