diff --git a/index.html b/index.html
index c8f9dfd..96f9231 100644
--- a/index.html
+++ b/index.html
@@ -469,13 +469,16 @@
const c = 2 * Math.atan2(Math.sqrt(a), Math.sqrt(1-a));
const km = R * c;
- const totalMins = Math.round((km/35)*60) + 5;
-
- const startedAt = new Date(data.location.updated_at).getTime();
- const now = new Date().getTime();
- const diffMins = Math.floor((now - startedAt) / 60000);
-
- let remainingMins = totalMins - diffMins;
+ const totalMins = Math.round((km/35)*60) + 5;
+
+// Simplemente asignamos el tiempo basado en la distancia real
+let remainingMins = totalMins;
+
+// Calculamos el tiempo transcurrido solo para animar la barra de progreso
+const startedAt = new Date(data.location.updated_at).getTime();
+const diffMins = Math.floor((new Date().getTime() - startedAt) / 60000);
+
+let progressPercent = (diffMins / totalMins) * 100;
if (remainingMins < 1) remainingMins = 1;
let progressPercent = (diffMins / totalMins) * 100;