M5 driving range