80270 mm to inches