Um, no?? The windscreen is clearly visible and in focus (you can almost get the serial number off the device at the top) I'd say 50-70mm at most (if taken from the back seat).
I don't think that's a camera if the picture is as early as thought. More like radar detector, garage door opener/transponder, or road toll transponder.