BaseCamp shows different MOVING TIME than Edge 1000 and Garmin Connect

Hello,
today, after a ride I uploaded all data to Garmin Connect and imported the same data into Base Camp. To my surprise the Moving Time in Base camp shows wrong value (should be 1hr 45min 24sec but it shows 1hr 55min 56sec)
I wanted to attach the *.fit file here (45KB), but I'm getting an error: Upload Failed (Am I doing something wrong ?)