You might have thought that the highest-resolution image would have come in the form of the world’s most massive print. But it is actually printed on the world’s tiniest canvas, measuring just 50 micrometres squared.