58884 mm to inches