Please check out joining the Emergency Contact List for help during your travels!
I thought it might be a European (?German) suburban speed limit.