You're incorrect there. It depends on what context. M as in thousand are roman numerals, whereas M in greek would be million.
It's not counterintuitive at all, obviously the context here means that it's million, as you wouldn't note thousands as 2,450M in any way, it'd just be 2450. So the only remaining option is that it means million.
Right after I posted my comment I thought, someone is going to explain to me why it’s not confusing that “M” means “thousand” in some contexts but not others. Thank you!
It's not counterintuitive at all, obviously the context here means that it's million, as you wouldn't note thousands as 2,450M in any way, it'd just be 2450. So the only remaining option is that it means million.
It's not even remotely confusing, I'm sorry.