Nanoscale to metre scale