The cycle ride home is 1.49 km long. You stop at a shop after travelling for 0.94 km. How much further do you have left to cycle?​