m2640