mec1880