Вес и размер разные вещи, чёрный и белый квадрат с одинаковым размером например
2000х2000 пикселей( это рамер), а вес будет уже разный, килобайты или мегабайты.
мегабайты и мегапиксели - это разные величины.
На загрузку файла может стоять ограничение и по весу (от-??? и до???) и по размеру.
паприиер не меньше 2000х2000 (это 4 мегапикселя) и не больше 20 мегабайт