80520 mm to inches