If you were doing 90% to 34% with a run of 105km and 177~200Wh/km for M3 Standard+, it does sound a bit low, or this implies around 210-220km for 100%.
I've a 90D MS, usually charged to 80% for around 250km actual range at 230-250Wh/km. If I do sub 200Wh/km (on highway run), the 80% charge can...