A road passes through two small villages, A and B, as shown in the map below.
A truck traveled on that road eastwards at a constant speed of 30 miles per hour and passed through village A at 5pm, but arrived in village B at 6:15pm. The driver never stopped, changed the speed, or turned the steering wheel. The speedometer always showed 30 miles per hour and worked correctly. The map is accurate.
How is this possible?