58886 mm to inches