58670 mm to inches