I've ran out of fuel right outside a petrol station

. It was an E39 540i, which was a) extremely thirsty (4.4L V8), and b) the fuel gauge was based on estimated range, not purely on the fuel tank float sensor. This meant I would often start the car, it would bong about having "--- range", and as the engine warmed up and I got away from stop start traffic it would increase its own needle and estimated range. One day it had a bit of a cough at some lights, as I was heading to the petrol station, only this time it really did cut out as I set off. Thankfully it was downhill to the petrol station, so I managed to roll down the hill, only to find the petrol station shut for refuelling from the tanker. I had to abandon the car on the verge beside the petrol station, walk to the next closest station and back, which took an hour, and refill my car from a 5L jerry can, by which point the petrol station was back open. I assume everyone must have been wondering who this person was who chose to fill their car
beside the petrol station, rather than in it!
In my EV I've made it to a charger with 2 miles range remaining, although at that range the heater would not function, and it was -5 outside. A very chilly wait for the battery to warm up and charge quickly that morning...