2 ms·It says the length is 12m. At this price, surely that must mean 12 miles? or 12 megaparsecs?by Aardwolf 12y agoIt says the length is 12m. At this price, surely that must mean 12 miles? or 12 megaparsecs?